/**
 * 用户数据访问层
 */

const BaseRepository = require('./base.repository'); //引入基类

class UserRepository extends BaseRepository { // 继承基类
    constructor() {
        super('users'); // 调用基类的构造函数,将表名赋值给this.table
    }

    async findAllUsers() {
        return await this.findAll();
    }

    async findUserById(id) {
        return await this.findById(id);
    }
}

module.exports = new UserRepository();